﻿using GC_RF.Domain.Abstractions.Interfaces.Helpers;

namespace GC_RF.Domain.Abstractions.Interfaces.Factories
{
	public interface IHelperFactory
	{
		ICryptographicAdapter CreateCryptographicAdapter();

		IMailer CreateMailer(bool isDebug, string fromEmail, string fromName);

		IFileManager CreateFileManager();

		IHttpPostedFileManager CreateHttpPostedFileManager();
	}
}
